sand separator - Inglés Sinónimo Diccionario